<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>
        /*
            生活中和我们写的数字都是十进制的，逢10进1
                10进制中数字十个
                    0,1,2,3,4,5,6,7,8,9, 10

            10进制在代码中怎么写？就是直接写数字


            二进制：逢2进1，它数字只有0和1
                0（零） 1（一） 10（二） 11（三） 100（四） 101（五） 110（六）

            八进制：逢8进1，数字是0到7
                0 1  2 3 4 5 6 7 10 11 12 13 14 15 16 17 20

            十六进制：逢16进1
                0 1 2 3 4 5 6 7 8 9 a b c d e f  10  11 12 


            提问：
                如果我说 10  到底代表几？
                    要看是几进制

            代码中，如果你就写一个10，它默认就认为是10进制，那就是10

            如果在代码中想表示别的进制呢？

                二进制： 0b开头
                八进制： 0开头
                十六进制：0x开头

        */

        console.log(10) // 10

        console.log(0b10) // 2
        console.log(0b11) // 3

        console.log(010) // 8
        console.log(017) // 15
        console.log(027) // 23

        console.log(0x10) // 16
        console.log(0x20) // 32
        console.log(0x2f) // 47
    </script>
</body>

</html>